assiduous effort - Turkish English Dictionary